www.gusucode.com > 有监督的 CNN 网络完成对MNIST 数字的识别 > 有监督的 CNN 网络完成对MNIST 数字的识别/CNN—卷积神经网络数字识别/@cnn/calcMCR.m
function mcr = calcMCR(cnet,I_testp,labels, idxs) %calcMCR Calculate missclassification rate % % Syntax % % mcr = calcMCR(cnet,It,labels, idxs) % % Description % Input: % cnet - Convolutional neural network class object % It - cell array, containing preprocessed images of handwriten digits % labels - cell array of labels, corresponding to images % idxs - vector of indeces of elements to use for testing % Output: % mcr - missclassification rate correct=0; for i=idxs [out, cnet] = sim(cnet,I_testp{i}); if(find(out==max(out))==(labels(i)+1)) correct=correct+1; end end mcr = 1-correct/length(idxs);